Natürliche Vorkommen: Iberische Halbinsel (vor allem in den Bergen des Nordens und der Mitte; selten im Süden), Frankreich, Belgien, Großbritannien (vor allem in East Anglia; vereinzelt im übrigen südlichen Drittel), Deutschland (vom Bayern und Südbaden bis Brandenburg (Chorin)), Polen, Tschechien, Slowakei, Schweiz, Österreich, Italien (alle Regionen des Festlandes, Sardinien und Sizilien), Ungarn, ehemaliges Jugoslawien, Albanien, Rumänien, Bulgarien, Griechenland (nördliche und südliche Pindos-Region, nördliche Mitte und Nordosten), Moldawien, Ukraine, Türkei (europäischer Teil und Anatolien), Syrien, Iran, Algerien und Marokko; eingebürgert oder eingeschleppt in Neuseeland
Trockene Wiesen, Halbtrockenrasen und Trockenwälder; auf warmen, nährstoffreichen, tonigen Lehm- oder Sandlehmböden; kollin bis montan(subalpin)